import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class Arq {

	public static void main(String args[]) throws IOException{
		Path path =  Paths.get("/tmp/greg/arq.txt");
		
		System.out.println(path.toAbsolutePath());
		System.out.println(path.getParent());
		System.out.println(path.getRoot());
		System.out.println(path.getFileName());
		
		/* Criar Pasta */
		Files.createDirectories(path.getParent());
		
		/* Criar arquivo */
		byte[] bytes = "Ola velhinho".getBytes();
		Files.write(path,bytes);
		
		byte[] retorno = Files.readAllBytes(path);
		System.out.println(new String(retorno)); // impressão como String
		System.out.println(retorno); //Impressao como bytes
		
	}
}
